/*https://github.com/chriskempson/tomorrow-theme*/
.container pre,
.container .highlight {
  overflow: auto;
  margin: 20px 0;
  padding: 15px;
  font-size: 13px;
  color: #4d4d4c;
  background: #f7f7f7;
  line-height: $line-height-code-block;
}
/*pre, code { 
  font-family: $code-font-family;
}*/
/*
.container code {
  padding: 2px 4px;
  word-break: break-all;
  color: $code-foreground;
  background: $code-background;
  border-radius: $code-border-radius;
  font-size $code-font-size;
}*/
.container pre code {
  padding: 0;
  color: #4d4d4c;
  background: none;
  text-shadow: none;
}
.container .highlight pre {
  border: none;
  margin: 0;
  padding: 1px;
}
.container .highlight table {
  margin: 0;
  width: auto;
  border: none;
}
.container .highlight td {
  border: none !important;
  padding: 0;
}
.container .highlight figcaption {
  zoom: 1;
  font-size: 1em;
  color: #4d4d4c;
  line-height: 1em;
  margin-bottom: 1em;
}
.container .highlight figcaption:before,
.container .highlight figcaption:after {
  content: "";
  display: table;
}
.container .highlight figcaption:after {
  clear: both;
}
.container .highlight figcaption a {
  float: right;
  color: #4d4d4c;
}
.container .highlight figcaption a:hover {
  border-bottom-color: #4d4d4c;
}
.container .highlight .gutter pre {
  color: #666;
  text-align: right;
  padding-right: 20px;
}
.container .highlight .line {
  height: 20px;
}
.container .gist table {
  width: auto;
}
.container .gist table td {
  border: none;
}
.container pre .comment {
  color: #8e908c;
}
.container pre .variable,
.container pre .attribute,
.container pre .tag,
.container pre .regexp,
.container pre .ruby .constant,
.container pre .xml .tag .title,
.container pre .xml .pi,
.container pre .xml .doctype,
.container pre .html .doctype,
.container pre .css .id,
.container pre .css .class,
.container pre .css .pseudo {
  color: #c82829;
}
.container pre .number,
.container pre .preprocessor,
.container pre .built_in,
.container pre .literal,
.container pre .params,
.container pre .constant,
.container pre .command {
  color: #f5871f;
}
.container pre .ruby .class .title,
.container pre .css .rules .attribute,
.container pre .string,
.container pre .value,
.container pre .inheritance,
.container pre .header,
.container pre .ruby .symbol,
.container pre .xml .cdata,
.container pre .special,
.container pre .number,
.container pre .formula {
  color: #718c00;
}
.container pre .title,
.container pre .css .hexcolor {
  color: #3e999f;
}
.container pre .function,
.container pre .python .decorator,
.container pre .python .title,
.container pre .ruby .function .title,
.container pre .ruby .title .keyword,
.container pre .perl .sub,
.container pre .javascript .title,
.container pre .coffeescript .title {
  color: #4271ae;
}
.container pre .keyword,
.container pre .javascript .function {
  color: #8959a8;
}
